home *** CD-ROM | disk | FTP | other *** search
Text File | 1991-04-23 | 127.3 KB | 2,983 lines |
-
-
-
- WPL -- Wavelet Packet Laboratory
-
-
- Version 1.02
-
-
-
- MANUAL.TXT
-
- Reference Manual for the WPL program
-
-
-
- This program is currently Shareware. Please include this notice
- in all copies.
-
- Any people interested in obtaining the release version should print and
- fill out the order form in the file ORDER.FRM. Registration entitles the
- user to technical support and notices of updates to the program. A
- nominal fee of $50 will be charged for duplications costs. Receipt of
- payment will register the user. The form should be sent to:
-
-
- Wavelet Packet Laboratory
- Digital Diagnostic Corp.
- 26 Rossotto Drive
- Hamden, CT 06514
- Phone: (203)-288-9444
- FAX: (203)-287-8765
-
- INTERNET: ddc@cs.yale.edu
-
-
- 1. Introduction
-
- The purpose of this document is to instruct users in the use of the
- WPL program. The WPL program is intended to provide signal analysis
- using the Wavelet Packet transform. This transform maintains
- positional as well as frequency information about a signal.
-
- The following conventions are used in this document:
-
- - All keys to be typed in by the user are surrounded in quotes;
- i.e. "Enter". If the "Alt", "Shift", or "Ctrl" keys are to be
- pressed with a key, it is indicated like "Alt F".
-
- - Strings to type are surrounded with single quotes: i.e. `heart.byt'.
-
- - Check marks are indicated by _/. In WPL, they are displayed with the
- square root character.
-
- - The Go Away button which is displayed on the top left of windows is
- indicated by the -^- character. This button is equivalent to pressing
- the "Esc" key.
-
- - Entries in pull down windows are indicated with | symbols separating
- the individual menu entry selections; i.e., FILE|OPEN|SIGNAL.
-
- - All descriptions of edit, directory, or selection windows are
- preceded by the associated menu which appears at the top
- of the screen.
-
- - Menu entries can alternatively be selected by typing the highlighted
- letters. The only exception to this rule is that the top main menu
- entries (FILE...) and menu entries for edit window require that the
- "Alt" key also be pressed. For example, FILE from the main menu is
- selected by pressing "Alt F"
-
- - Gray menu entries are not VALID and cannot be selected
-
- - a trace is defined as a portion of a signal
-
- It may seem that this manual indicates that keys are the principal
- method of operating the WPL program; however, the mouse is the
- preferred input device. The key documentation is included mainly
- as shortcuts to clicking on items with the mouse.
-
- The rest of this document is organized around the main menu of
- the WPL program.
-
-
- 2. FILE
-
- This menu contains items dealing with signal files:
-
- - Opening Signal File
- - Saving To Signal Files
- - Close a Signal window
- - Delete a file
-
-
- 2.1 FILE|OPEN|SIGNAL
-
- Invocation "Alt F","I" from the Main Menu
-
- Menu Open Signal MENU: NAMES PATH TYPES F12DONE
-
- Appearance -^---------OPEN DIRECTORY C:\WPL\*.WPL----------------
- | |
- | FILE NAME .\.WPL |
- | FILE TYPE Wavelet Packet |
- | |
- ------------------------------------------------------
- where:
- FILE NAME = The DOS name of the signal file
- FILE TYPE = The format of the data inside the signal file
-
- Keys Typing Keys -- Enter in a file name
- Enter -- Register the typed in file name
- Alt N -- Load a list of file names
- Alt P -- Load a list of directories
- ALT T -- Load a list of valid signal file formats
- F12 -- Try to load the file name
- ESC -- Go back without opening a signal
-
- Description This functions allows the user to open a signal file.
-
- The file type, the format of the signal data, should be
- set first. Setting the file type is described in
- section 2.1.3. If the FILE TYPE is not the proprietary
- Wavelet Packet data format, the IMPORT function is
- invoked which is described in section 2.1.4. Note: the
- file extension has nothing to do with the FILE TYPE (the
- data format) even though when the FILE TYPE is chosen,
- the file extension does change to a default value; e.g.
- WPL for Wavelet Packet.
-
- There are two ways of specifying a file name. First,
- the filename can be typed in from the keyboard. After
- typing the file name, the name must be registered with
- the "Enter" key and accepted with the "F12" key. If
- the file does not exist, pressing "F12" will only
- cause the computer to beep.
-
- Secondly, the filename can be selected from a list of
- filenames. Using the list of available file names is
- described in section 2.1.1. Setting the path of the
- list of file names is described in section 2.1.2.
-
- The DRIVE IS NOT READY warning will appear when trying
- to access a file on a floppy that has not been inserted.
- See section 2.1.5. for a description of what to do next.
-
- 2.1.1. FILE|OPEN|SIGNAL NAMES
-
- Invocation "Alt N" from the FILE|OPEN|SIGNAL menu
-
- Menu Open Signal MENU: F12DONE
-
- Appearance -^----------OPEN DIRECTORY C:\WPL\*.WPL---------------
- |heart.byt sinxcube.byt ..\ |
- -----------------------------------------------------
-
- Keys Up Arrow -- Move the cursor up
- Down Arrow -- Move the cursor down
- Left Arrow -- Move the cursor left
- Right Arrow -- Move the cursor right
- Ctrl Up Arrow -- Scroll up one line
- Ctrl Down Arrow -- Scroll down one line
- Page Up -- Scroll up one page
- Page Down -- Scroll down one page
- Home -- Move cursor to top left
- End -- Move cursor to bottom right
- Ctrl Home -- Move cursor to first entry
- Ctrl End -- Move cursor to last entry
- Enter -- Load a file under the cursor
- F12 -- Load a file under the cursor
- ESC -- Close the names list window
-
- Description This function allows the user to chose a signal file
- from a list of file names.
-
- The path of this window is taken either from the typed
- in file name or from the PATH list described in 2.1.2.
-
- If the FILE TYPE is not the proprietary Wavelet
- Packet data format, the IMPORT function is invoked which
- is described in section 2.1.4.
-
- Setting the FILE TYPE is described in section 2.1.3.
- Note: the file extension has nothing to do with the
- FILE TYPE (the data format) even though when the FILE
- TYPE is chosen, the file extension does change to a
- default value; e.g. WPL for Wavelet Packet.
-
- It is possible to type in `*.*' and view all the files
- in the current path.
-
- If the user selects an entry that ends with \, the path
- will be changed to that directory. This includes the
- special entry ..\ which changes the path to the previous
- directory.
-
- The DRIVE IS NOT READY warning will appear when trying
- to access a file on a floppy that has not been inserted.
- See section 2.1.5. for a description of what to do next.
-
- 2.1.2. FILE|OPEN|SIGNAL PATH
-
- Invocation "Alt P" from the FILE|OPEN|SIGNAL menu
-
- Menu Path MENU: F12DONE
-
- Appearance -^----------PATH DIRECTORY C:\WPL--------------------
- |..\ <A:> <B:> <C:> |
- | |
- -----------------------------------------------------
-
- Keys Up Arrow -- Move the cursor up
- Down Arrow -- Move the cursor down
- Left Arrow -- Move the cursor left
- Right Arrow -- Move the cursor right
- Ctrl Up Arrow -- Scroll up one line
- Ctrl Down Arrow -- Scroll down one line
- Page Up -- Scroll up one page
- Page Down -- Scroll down one page
- Home -- Move cursor to top left
- End -- Move cursor to bottom right
- Ctrl Home -- Move cursor to first entry
- Ctrl End -- Move cursor to last entry
- Enter -- Load a directory under the cursor
- F12 -- Load a directory under the cursor
- ESC -- Close the path window
-
- Description This function allows the user to set the path for the
- list of file names.
-
- When the user selects an entry that ends with \, the path
- will be changed to that directory. This includes the
- special entry ..\ which changes the path to the previous
- directory.
-
- The DRIVE IS NOT READY warning will appear when trying
- to access a file on a floppy that has not been inserted.
- See section 2.1.5. for a description of what to do next.
-
-
- 2.1.3. FILE|OPEN|SIGNAL TYPES
-
- Invocation "Alt T" from the FILE|OPEN|SIGNAL menu
-
- Menu Type MENU: F12DONE
-
- Appearance -^---FILE TYPES--------
- |_/WPL - Wavelet Packet |
- | ASC - ASCII Text |
- | BYT - Byte Format |
- | INT - Integer Format |
- -----------------------
-
- Keys Up Arrow -- Move the cursor up
- Down Arrow -- Move the cursor down
- Home -- Move cursor to top left
- End -- Move cursor to bottom right
- Enter -- Choose the type under the cursor
- F12 -- Choose the type under the cursor
- ESC -- Close the type window
-
- Description This function allows the user to set the data format
- of the signal file to be opened.
-
-
-
- 2.1.4. FILE|OPEN|SIGNAL IMPORT
-
- Invocation Selecting a filename from the Names window or
- entering a filename from the FILE|OPEN|SIGNAL window
-
- Menu Import MENU: F12DONE
-
- Appearance -^-------------IMPORT PARAMETERS ------------------
- | |
- | SIGNED PIXEL (Y/N) N |
- | FILE OFFSET (in bytes) 0 |
- | TRACE LENGTH (in pixels) -1 |
- | FILE LENGTH (in pixels) -1 |
- ---------------------------------------------------
-
- where:
-
- SIGNED PIXEL = If Y then the data has negative values
- (2's complement).
-
- FILE OFFSET = Skip over this many bytes of header which
- may be present in the file
-
- TRACE LENGTH = Used to break up long signals into several
- small ones. -1 will load all the points into
- a single trace. Trace lengths are limited
- to 4096 points.
-
- FILE LENGTH = Used to limit the amount of points loaded.
- -1 will not limit the amount of points.
-
- Keys Up Arrow -- Move the cursor up
- Down Arrow -- Move the cursor down
- Typing Keys -- Enter in data
- Enter -- Register typed in data
- ESC -- Go back to the Startup MENU
- F12 -- load the file
-
- Description This function allows the user to load only a portion of
- the signal into the window, break a signal into traces,
- and determine whether negative values exist in the
- signal.
-
- 2.1.5. DRIVE IS NOT READY error
-
- Invocation Trying to access a file on an empty floppy drive
-
- Appearance -^-------------------------------------------------
- | DRIVE IS NOT READY |
- | |
- | Retry operation |
- | Abort operation |
- | RETRY ABORT |
- ---------------------------------------------------
-
- Keys R = Retry the operation, preferably after a disk has
- been inserted into the floppy disk drive
-
- A = Abort the operation. Go back to calling function.
-
- ESC = Abort the operation. Go back to calling function.
-
- Description This error window allows the user to insert a disk into
- the floppy disk drive if it was empty.
-
-
- 2.2. FILE|OPEN|PARENT
-
- Invocation "Alt F","P" from the Main MENU when a Wavelet Packet
- signal file is displayed.
-
- Description This function is used to open the parent of the current
- file. Only the Wavelet Packet data format retains the
- parent information.
-
-
-
- 2.3. FILE|OPEN|RAW
-
- Invocation "Alt F","R" from the Main MENU when a Wavelet Packet
- signal file is displayed.
-
- Description This function is used to open the original version
- of the current file. Only the Wavelet Packet data
- format retains the parent information.
-
-
-
- 2.4. FILE|SAVE
-
- Invocation "Alt F", "S" from the Main menu
-
- Menu Save MENU: NAMES PATH TYPES OPTIONS F12DONE
-
- Appearance -^------------SAVE DIRECTORY .C:\WPL\*.WPL------------
- | |
- | FILE NAME C:\wpl\heart.wpl |
- | FILE TYPE Wavelet Packet |
- | |
- ------------------------------------------------------
- where:
- FILE NAME = The DOS name of the signal file
- FILE TYPE = The format of the data inside the signal file
-
- Keys Typing Keys -- Enter in a file name
- Alt N -- Load a list of file names
- Alt P -- Load a list of directories
- ALT T -- Load a list of valid signal file formats
- ESC -- Go back to the Main MENU
- F12 -- Try to save the file name
-
- Description This function allows the user to save modification to
- a signal or export the signal to other data formats.
-
- The file type, the format of the signal data, should be
- set first. Setting the file type is described in
- section 2.1.3. Use of the WPL format is strongly
- suggested.
-
- There are two ways of specifying a file name. First,
- the filename can be typed in from the keyboard. After
- typing the file name, the name must be registered with
- the "Enter" key and accepted with the "F12" key. See
- section 2.4.1. if the file already exists.
-
- Secondly, the filename can be selected from a list of
- filenames. Using the list of available file names is
- described in section 2.1.1. Setting the path of the
- list of file names is described in section 2.1.2.
-
- The DRIVE IS NOT READY warning will appear when trying
- to access a file on a floppy that has not been inserted.
- See section 2.1.5. for a description of what to do next.
-
- Optionally, the saved file can made read only if this
- option is checked.
-
-
-
- 2.4.1. FILE ALREADY EXISTS
-
- Invocation Trying to save to a file that already exists
-
- Appearance -^-------------------------------------------------
- | FILE ALREADY EXISTS |
- | |
- | OVERWRITE ESC CANCEL |
- ---------------------------------------------------
-
- Keys O = Overwrite the existing file.
- ESC = Do not overwrite. Go back to the save function.
-
-
-
-
- 2.5. FILE|CLOSE
-
- Invocation "Alt F", "C" or "Alt F","ESC" from the main menu or
- the diamond character on the upper left corner of the
- signal window.
-
- Appearance -^-----------------------------------
- | Save before abandoning, |
- | Continue abandoning, or |
- | Cancel Abandoning |
- | |
- | <SAVE> <CONTINUE> <ESC CANCEL> |
- -------------------------------------
-
- Keys S = save the signal and calculations to a file.
- C = continue the closing of the file.
- ESC = go back to the Main MENU
-
- Description This function prevents the user from unintentionally
- closing a signal window.
-
-
-
- 2.6. FILE|DELETE
-
- Invocation "Alt F","D" from the main menu
-
- Menu Delete File MENU: PATH F12DONE
-
- Appearance -^----------DELETE DIRECTORY C:\WPL\*.BYT------------
- |heart.byt sinxcube.byt ..\ |
- | |
- -----------------------------------------------------
-
- Keys Up Arrow -- Move the cursor up
- Down Arrow -- Move the cursor down
- Left Arrow -- Move the cursor left
- Right Arrow -- Move the cursor right
- Ctrl Up Arrow -- Scroll up one line
- Ctrl Down Arrow -- Scroll down one line
- Page Up -- Scroll up one page
- Page Down -- Scroll down one page
- Home -- Move cursor to top left
- End -- Move cursor to bottom right
- Ctrl Home -- Move cursor to first entry
- Ctrl End -- Move cursor to last entry
- Enter -- Mark a file for deletion
- F12 -- Delete all marked files
- ESC -- Close the delete file window
-
- Description This function allows the user to delete files. The intention
- of this function is to make room for new signal files.
-
- The user first marks all of the files to be deleted from
- the current list of files. Changing the current path
- is described in section 2.1.2. When all the files have
- been marked, press "F12" to delete the files. Read Only
- files can not be deleted.
-
-
- 3. WINDOW
-
- This menu contains functions that operate on windows.
-
-
- 3.1. WINDOW|SELECT
-
- Invocation "Alt W","S" from the main menu or "Alt 0" at any time
-
- Menu Select Window MENU: F12DONE
-
- Appearance -^-----ACTIVE WINDOWS--------
- |1 - c:\wpl\heart.byt |
- | |
- | |
- | |
- -----------------------------
-
- Keys Up Arrow -- Move the cursor up
- Down Arrow -- Move the cursor down
- Home -- Move cursor to top left
- End -- Move cursor to bottom right
- Enter -- Change the window to the one under
- the cursor.
- F12 -- Change the window to the one under
- the cursor.
- ESC -- Close the selection window
-
- Description This function allows the user to switch the active window
- to another open signal window. This function is most
- useful when there are open windows which are totally
- covered.
-
- Windows can also be selected by clicking on them with
- the mouse. The other method of selecting windows involves
- the window displayed before the file name in the
- window banner. The window is selected by typing "Alt n"
- where n = the window number.
-
- The active window is framed with double lines instead of
- single lines.
-
-
-
- 3.2. WINDOW|MOVE
-
- Invocation "Alt W","M" from the main menu or dragging the upper left
- corner of the window.
-
- Menu MOVE WINDOW: Enter MARK NEW UPPER LEFT
-
- Keys Up Arrow -- Move the cursor up
- Down Arrow -- Move the cursor down
- Left Arrow -- Move the cursor left
- Right Arrow -- Move the cursor right
- Home -- Move cursor to diagonally up and left
- End -- Move cursor to diagonally down and left
- Page Up -- Move cursor to diagonally up and right
- Page Down -- Move cursor to diagonally down and right
- Enter -- Move the window to the new position
-
- Description This function allows the user to move the active window to
- a different section of the screen. The window will retain
- its size except when the window would run off the edge
- of the screen.
-
- Moving a window is easiest when dragging the upper left
- corner of the window with the mouse.
-
-
- 3.3. WINDOW|RESIZE
-
- Invocation "Alt W","R" from the main menu or dragging the lower right
- corner of the window.
-
- Menu RESIZE WINDOW: Enter MARK NEW LOWER RIGHT
-
- Keys Up Arrow -- Move the cursor up
- Down Arrow -- Move the cursor down
- Left Arrow -- Move the cursor left
- Right Arrow -- Move the cursor right
- Home -- Move cursor to diagonally up and left
- End -- Move cursor to diagonally down and left
- Page Up -- Move cursor to diagonally up and right
- Page Down -- Move cursor to diagonally down and right
- Enter -- Change the size of the active window
-
- Description This function allows the user to change size of the active
- window. Resizing a window is easiest when dragging the
- lower right corner of the window with the mouse.
-
-
-
- 3.4. WINDOW|MAXIMIZE
-
- Invocation "Alt W","X" from the main menu or the Up Arrow on the
- window banner
-
- Description This function allows the user to toggle the active window
- between its current size and the maximum size of a signal
- window.
-
-
- 3.5. WINDOW|MINIMIZE
-
- Invocation "Alt W","Z" from the main menu or the Down arrow on the
- window banner
-
- Description This function allows the user to toggle the active window
- between its current size and the minimum size of a signal
- window.
-
-
- 3.6. WINDOW|SPLIT
-
- Invocation "Alt W","P" from the main menu
-
- Description This function allow the user to resize all signal windows
- so that two windows appear on the screen one on top
- of another.
-
-
- 3.7. WINDOW|TILED
-
- Invocation "Alt W","T" from the main menu
-
- Description This function allows the user to resize all signal windows
- so that all windows appear on the screen with the
- same size.
-
-
- 3.8. WINDOW|LAYERED
-
- Invocation "Alt W","L" from the main menu
-
- Description This function allows the user to resize all signal windows
- so that all windows appear on the screen where each
- new window is covered with another window.
-
-
- 4. VIEW
-
- This menu contains items dealing with viewing signals:
-
- - Changing the signal magnification
- - Setting the trace options
- - Setting the signal annotations
- - Setting the viewing parameters
- - Viewing the clipboard
-
-
- 4.1. VIEW|MAGNIFICATION
-
-
- 4.1.1. VIEW|MAGNIFICATION|MAGNIFY
-
- Invocation "Alt V","M" from the main menu or the "M" on the left
- side of the window.
-
- Description This function allows the user to increase the signal
- magnification of both the X and Y axis.
-
- If the aspect ratio flag is set, then the X and Y
- magnifications will always be equal. See section 4.4.
- about setting the aspect ratio flag.
-
-
- 4.1.2. VIEW|MAGNIFICATION|MINIFY
-
- Invocation "Alt V","m" from the main menu or the "m" on the left
- side of the window.
-
- Description This function allows the user to decrease the signal
- magnification of both the X and Y axis.
-
- If the aspect ratio flag is set, then the X and Y
- magnifications will always be equal. See section 4.4.
- about setting the aspect ratio flag.
-
-
- 4.1.3. VIEW|MAGNIFICATION|XINCREASE
-
- Invocation "Alt V","X" from the main menu or the "X" on the left
- side of the window.
-
- Description This function allows the user to increase the signal
- magnification of the X axis.
-
-
- 4.1.4. VIEW|MAGNIFICATION|XDECREASE
-
- Invocation "Alt V","x" from the main menu or the "x" on the left
- side of the window.
-
- Description This function allows the user to decrease the signal
- magnification of the X axis.
-
-
- 4.1.5. VIEW|MAGNIFICATION|YINCREASE
-
- Invocation "Alt V","Y" from the main menu or the "Y" on the left
- side of the window.
-
- Description This function allows the user to increase the signal
- magnification of the Y axis.
-
-
- 4.1.6. VIEW|MAGNIFICATION|YDECREASE
-
- Invocation "Alt V","y" from the main menu or the "y" on the left
- side of the window.
-
- Description This function allows the user to decrease the signal
- magnification of the Y axis .
-
-
- 4.1.7. VIEW|MAGNIFICATION|ZOOM IN
-
- Invocation "Alt V","Z" from the main menu
-
- Menus Zoom In MENU: SELECT ZOOM UPPER LEFT ALL
- Zoom In MENU: SELECT ZOOM LOWER RIGHT ALL
-
- Keys Up Arrow -- Move the cursor up
- Down Arrow -- Move the cursor down
- Left Arrow -- Move the cursor left
- Right Arrow -- Move the cursor right
- Home -- Move cursor to diagonally up and left
- End -- Move cursor to diagonally down and left
- Page Up -- Move cursor to diagonally up and right
- Page Down -- Move cursor to diagonally down and right
- Gray Page Up -- Scroll one screen up
- Gray Page Down -- Scroll one screen down
- Ctrl Page Up -- Scroll one trace up
- Ctrl Page Down -- Scroll one trace down
- Enter -- Define a corner of the new display
- rectangle
- ESC -- Go back one level
- A -- Adjust the magnification so the entire
- signal (or as much as possible) fits
- in the window.
-
- Description This function allows the user to define the rectangle
- of áthe ásignal áwhich will be ádisplayed áin áthe
- window. áThe árectangle is defined áby áfirst á
- selecting upper left corner and then selecting the
- lower right corner.
-
-
- 4.1.8. VIEW|MAGNIFICATION|ZOOM OUT
-
- Invocation "Alt V","o" from the main menu
-
- Description This function allows the user to set both the X and Y
- magnification to one.
-
- 4.2. VIEW|TRACE OPTIONS
-
-
- 4.2.1. VIEW|TRACE OPTIONS|LOG SCALE
-
- Invocation "Alt V","L" from the main menu
-
- Menus Log MENU: Mark Upper Trace ALL OPTIONS
- Log MENU: Mark Lower Trace ALL OPTIONS
-
- Keys Up Arrow -- Move the cursor up
- Down Arrow -- Move the cursor down
- Left Arrow -- Move the cursor left
- Right Arrow -- Move the cursor right
- Home -- Move cursor to diagonally up and left
- End -- Move cursor to diagonally down and left
- Page Up -- Move cursor to diagonally up and right
- Page Down -- Move cursor to diagonally down and right
- Gray Page Up -- Scroll one screen up
- Gray Page Down -- Scroll one screen down
- Ctrl Page Up -- Scroll one trace up
- Ctrl Page Down -- Scroll one trace down
- Enter -- Define the set of traces to log scale
- ESC -- Go back one level
- A -- Display all traces with a log scale
- O,T -- Define a filter for the traces
-
- Description This function allows the user to define a set of traces
- to display in a log scale. The base of the log scale is
- set with VIEW|VIEWING PARAMETER (see section 4.4.) The
- trace type filter can be used to selectively choose which
- types of traces are to be displayed with a log scale. For
- example, the user could display all transform traces with
- a log scale by choosing only transform traces (see section
- 4.2.1.1.) and pressing the "A" key.
-
- The status of the current trace, including the scaling,
- can be displayed at the bottom of the signal window
- with VIEW|ANNOTATIONS|TRACE (see section 4.3.2.).
-
-
- 4.2.1.1 TRACE TYPE FILTER
-
- Menu TRACE TYPE F12DONE
-
- Appearance -^---TRACE TYPE--------
- |_/SIGNALS |
- |_/TRANSFORMS |
- |_/BASES |
- |_/RECONSTRUCTIONS |
- -----------------------
-
- Keys Up Arrow -- Move the cursor up
- Down Arrow -- Move the cursor down
- Home -- Move cursor to top left
- End -- Move cursor to bottom right
- Enter -- Toggle the selection under the cursor
- F12 -- Register all the select and close the
- window
- ESC -- Close the window
-
- Description This function allows the user to selectively choose
- which type of traces to work on.
-
-
- 4.2.2. VIEW|TRACE OPTIONS|LINEAR SCALE
-
- Invocation "Alt V","N" from the main menu
-
- Menus Linear MENU: Mark Upper Trace ALL OPTIONS
- Linear MENU: Mark Lower Trace ALL OPTIONS
-
- Keys Up Arrow -- Move the cursor up
- Down Arrow -- Move the cursor down
- Left Arrow -- Move the cursor left
- Right Arrow -- Move the cursor right
- Home -- Move cursor to diagonally up and left
- End -- Move cursor to diagonally down and left
- Page Up -- Move cursor to diagonally up and right
- Page Down -- Move cursor to diagonally down and right
- Gray Page Up -- Scroll one screen up
- Gray Page Down -- Scroll one screen down
- Ctrl Page Up -- Scroll one trace up
- Ctrl Page Down -- Scroll one trace down
- Enter -- Define the set of traces to linear scale
- ESC -- Go back one level
- A -- Display all traces with a linear scale
- O,T -- Define a filter for the traces
-
- Description This function allows the user to define a set of traces
- to display in a log scale. The trace type filter can be
- used to selectively choose which types of traces are to be
- displayed with a linear scale.
-
- The status of the current trace, including the scaling,
- can be displayed at the bottom of the signal window
- with VIEW|ANNOTATIONS|TRACE (see section 4.3.2.).
-
-
- 4.2.3. VIEW|TRACE OPTIONS|SCALE TO TRACE
-
- Invocation "Alt V","T" from the main menu
-
- Menus Scale To MENU: Mark Upper Trace ALL OPTIONS
- Scale To MENU: Mark Lower Trace ALL OPTIONS
-
- Keys Up Arrow -- Move the cursor up
- Down Arrow -- Move the cursor down
- Left Arrow -- Move the cursor left
- Right Arrow -- Move the cursor right
- Home -- Move cursor to diagonally up and left
- End -- Move cursor to diagonally down and left
- Page Up -- Move cursor to diagonally up and right
- Page Down -- Move cursor to diagonally down and right
- Gray Page Up -- Scroll one screen up
- Gray Page Down -- Scroll one screen down
- Ctrl Page Up -- Scroll one trace up
- Ctrl Page Down -- Scroll one trace down
- Enter -- Define the set of traces to scale
- ESC -- Go back one level
- A -- Display all traces with trace scaling
- O,T -- Define a filter for the traces
-
- Description This function allows the user to define a set of traces
- to display with upper and lower cutoffs defined by the
- trace maximum and minimum. The trace type filter can be
- used to selectively choose which types of traces are to be
- displayed.
-
- The status of the current trace, including the scaling,
- can be displayed at the bottom of the signal window
- with VIEW|ANNOTATIONS|TRACE (see section 4.3.2.).
-
- 4.2.4. VIEW|TRACE OPTIONS|SCALE TO CUTOFFS
-
- Invocation "Alt V","T" from the main menu
-
- Menus Scale To MENU: Mark Upper Trace ALL OPTIONS
- Scale To MENU: Mark Lower Trace ALL OPTIONS
-
- Keys Up Arrow -- Move the cursor up
- Down Arrow -- Move the cursor down
- Left Arrow -- Move the cursor left
- Right Arrow -- Move the cursor right
- Home -- Move cursor to diagonally up and left
- End -- Move cursor to diagonally down and left
- Page Up -- Move cursor to diagonally up and right
- Page Down -- Move cursor to diagonally down and right
- Gray Page Up -- Scroll one screen up
- Gray Page Down -- Scroll one screen down
- Ctrl Page Up -- Scroll one trace up
- Ctrl Page Down -- Scroll one trace down
- Enter -- Define the set of traces to scale
- A -- Display all traces with scaling
- O,T -- Define a filter for the traces
-
- Description This function allows the user to define a set of traces
- to display with upper and lower cutoffs defined by the
- user in VIEW|VIEWING PARAMETER (see section 4.4.). The
- trace type filter can be used to selectively choose
- which types of traces are to be displayed.
-
- The status of the current trace, including the scaling,
- can be displayed at the bottom of the signal window
- with VIEW|ANNOTATIONS|TRACE (see section 4.3.2.).
-
-
-
- 4.2.5. VIEW|TRACE OPTIONS|SET DISPLAY CUTOFFS
-
- Invocation "Alt V","O" from the main menu
-
- Menus Set Display Cutoffs MENU: Mark Upper Trace ALL OPTIONS
- Set Display Cutoffs MENU: Mark Lower Trace ALL OPTIONS
-
- Keys Up Arrow -- Move the cursor up
- Down Arrow -- Move the cursor down
- Left Arrow -- Move the cursor left
- Right Arrow -- Move the cursor right
- Home -- Move cursor to diagonally up and left
- End -- Move cursor to diagonally down and left
- Page Up -- Move cursor to diagonally up and right
- Page Down -- Move cursor to diagonally down and right
- Gray Page Up -- Scroll one screen up
- Gray Page Down -- Scroll one screen down
- Ctrl Page Up -- Scroll one trace up
- Ctrl Page Down -- Scroll one trace down
- Enter -- Define the set of traces
- ESC -- Go back one level
- A -- Use all traces
- O,T -- Define a filter for the traces
-
- Description This function allows the user to define the upper and
- lower cutoffs by selecting a set of traces and using
- the minimum and maximum in the set of traces. The
- trace type filter can be used to selectively choose which
- types of traces are to be displayed.
-
- The status of the current trace, including the scaling,
- can be displayed at the bottom of the signal window
- with VIEW|ANNOTATIONS|TRACE (see section 4.3.2.).
-
-
- 4.2.6. VIEW|TRACE OPTIONS|SHOW
-
- Invocation "Alt V","S" from the main menu
-
- Menus Show MENU: Mark Upper Trace ALL OPTIONS
- Show MENU: Mark Lower Trace ALL OPTIONS
-
- Keys Up Arrow -- Move the cursor up
- Down Arrow -- Move the cursor down
- Left Arrow -- Move the cursor left
- Right Arrow -- Move the cursor right
- Home -- Move cursor to diagonally up and left
- End -- Move cursor to diagonally down and left
- Page Up -- Move cursor to diagonally up and right
- Page Down -- Move cursor to diagonally down and right
- Gray Page Up -- Scroll one screen up
- Gray Page Down -- Scroll one screen down
- Ctrl Page Up -- Scroll one trace up
- Ctrl Page Down -- Scroll one trace down
- Enter -- Define the set of traces
- ESC -- Go back one level
- A -- Use all traces
- O,T -- Define a filter for the traces
-
- Description This function allows the user to show all traces in
- between a set of displayed traces. The trace type
- filter can be used to selectively choose which
- types of traces are to be displayed.
-
- The status of the current trace, including the scaling,
- can be displayed at the bottom of the signal window
- with VIEW|ANNOTATIONS|TRACE (see section 4.3.2.).
-
-
- 4.2.7. VIEW|TRACE OPTIONS|HIDE
-
- Invocation "Alt V","H" from the main menu
-
- Menus
- Hide MENU: Mark Upper Trace ALL OPTIONS
- Hide MENU: Mark Lower Trace ALL OPTIONS
-
- Keys Up Arrow -- Move the cursor up
- Down Arrow -- Move the cursor down
- Left Arrow -- Move the cursor left
- Right Arrow -- Move the cursor right
- Home -- Move cursor to diagonally up and left
- End -- Move cursor to diagonally down and left
- Page Up -- Move cursor to diagonally up and right
- Page Down -- Move cursor to diagonally down and right
- Gray Page Up -- Scroll one screen up
- Gray Page Down -- Scroll one screen down
- Ctrl Page Up -- Scroll one trace up
- Ctrl Page Down -- Scroll one trace down
- Enter -- Define the set of traces
- ESC -- Go back one level
- A -- Use all traces
- O,T -- Define a filter for the traces
-
- Description This function allows the user to hide a set of traces
- which is useful when transforming several signal traces
- at the same time. The trace type filter can be used
- to selectively choose which types of traces are to be
- displayed.
-
- The status of the current trace, including the scaling,
- can be displayed at the bottom of the signal window
- with VIEW|ANNOTATIONS|TRACE (see section 4.3.2.).
-
-
- 4.3. VIEW|ANNOTATIONS
-
-
- 4.3.1. VIEW|ANNOTATIONS|SIGNAL
-
- Invocation "Alt V", "G" from the main menu
-
- Menu SIGNAL ANNOTATIONS F12DONE
-
- Appearance -^--------------------
- |_/Raw |
- |_/Parent |
- |_/Comment |
- |All |
- |None |
- ----------------------
- where:
- Raw -- The name of the original signal file
- Used only in Wavelet Packet files
- Parent -- The name of the previous signal files
- Used only in Wavelet Packet files
- Comment -- The comment attached to the signal
-
- All -- Selects all of the above entries
- None -- Removes any selections
-
- Keys Up Arrow -- Move the cursor up
- Down Arrow -- Move the cursor down
- Enter -- Toggle the selection of the current item
- ESC -- Go back to the Main MENU without changes
- F12 -- Set up the trace annotations and go back
- to the Main MENU
-
- Description This function allows the user to select the signal
- annotations that will appear at the bottom of
- the screen.
-
-
-
- 4.3.2. VIEW|ANNOTATIONS|TRACE
-
- Invocation "Alt V", "R" from the main menu
-
- Menu TRACE ANNOTATIONS F12DONE
-
- Appearance -^-TRACE ANNOTATIONS--
- |_/Size |
- |_/Min |
- |_/Max |
- |_/Average |
- |_/Energy |
- |_/Entropy |
- |_/Compression Ratio |
- |_/Segmentation |
- |_/Status |
- |_/Comment |
- |All |
- |None |
- ----------------------
-
- where:
- Size = Display the trace size
- Min = Display the trace minimum value and position
- Max = Display the trace maximum value and position
- Average = Display the trace average value
- Energy = Display the energy in the trace,
- the energy in subsets,
- the percentage of the subset energy
- Entropy = Display the information cost
- Compression Ratio = Display the trace compression ratio
- Level = Display the level of the transform traces
- Status = Display the display status of the trace
- Comment = Display the trace comment
-
- All = Selects all of the above entries
- None = Removes any selections
-
- Keys Up Arrow -- Move the cursor up
- Down Arrow -- Move the cursor down
- Enter -- Toggle the selection of the current item
- ESC -- Go back to the Main MENU without changes
- F12 -- Set up the trace annotations and go back
- to the Main MENU
-
- Description This function allows the user to select the trace
- annotations that will appear at the bottom of
- the screen.
-
-
-
- 4.3.3. VIEW|ANNOTATIONS|NUMERIC CURSOR
-
- Invocation "Alt V", "C" from the main menu
-
- Menu NUMERIC CURSOR F12DONE
-
- Appearance -^-NUMERIC CURSOR----
- |_/Off |
- | On |
- ----------------------
- where:
- Off -- Does not display a numeric cursor at the bottom
- of the signal window
- On -- Displays a numeric cursor at the bottom of the
- signal window
-
- Keys Up Arrow -- Move the cursor up
- Down Arrow -- Move the cursor down
- Enter -- Use the setting of the current item
- ESC -- Go back to the Main MENU without changes
- F12 -- Use selection and go back to the Main MENU
-
- Description This function allows the user to control the display of
- the numeric cursor at the bottom of the signal window
-
-
-
- 4.3.4. VIEW|ANNOTATIONS|AXIS FORMAT
-
- Invocation "Alt V", "F" from the main menu
-
- Menu AXIS FORMAT F12DONE
-
- Appearance -^-AXIS FORMAT-------
- |_/Off |
- | On |
- ----------------------
- where:
-
- Off -- Does not display axes along the sides of the signal
- On -- Displays axes along the sides of the signal
-
- Keys Up Arrow -- Move the cursor up
- Down Arrow -- Move the cursor down
- Enter -- Use the setting of the current item
- ESC -- Go back to the Main MENU without changes
- F12 -- Use selection and go back to the Main MENU
-
- Description This function allows the user to control the display of
- the axes along the sides of the signal.
-
-
-
- 4.4. VIEW|VIEWING PARAMETERS
-
- Invocation "Alt V", "A" from the main menu
-
- Menu EDIT VIEWING PARAMETERS F12DONE
-
- Appearance -^-------EDIT VIEWING PARAMETERS-----------------
- | Dots Per Pixel X (1-100) 1 |
- | Dots Per Pixel Y (1-100) 1 |
- | Preserve Aspect Ratio (Y=YES/N=NO) N |
- | |
- | Lower Cutoff |
- | Upper Cutoff |
- | |
- | Log Base (0-100) |
- -------------------------------------------------
- where:
- Dots Per Pixel X = the x magnification
- Dots Per Pixel Y = the y magnification
- Preserve Aspect Ratio = the aspect ratio flag used when
- Magnifying and Minifying
- Lower Cutoff = the cutoff used when the trace
- is Scale To Cutoffs
- Upper Cutoff = the cutoff used when the trace
- is Scale To Cutoffs
- Log Base = the log base for traces with
- Log Scaling
-
- Keys Typing keys -- Enter in information
- Up Arrow -- Move the cursor up
- Down Arrow -- Move the cursor down
- Home -- Move cursor to top left
- End -- Move cursor to bottom right
- Enter -- Register information in the cursor
- F12 -- Close the window
- ESC -- Close the window without changes
-
- Description This function allows the user to edit various viewing
- parameters.
-
-
-
- 4.5. VIEW|CLIPBOARD
-
- Invocation "Alt V", "B" from the main menu
-
- Description This function allows the user to open a new window with
- the signals cut or copied in EDIT|COPY, EDIT|COPY,
- CALCULATE|ADD, CALCULATE|SUBTRACT. This clipboard can be
- used like any other signal window, including the ability
- to be saved to a file with a user specified name.
-
-
-
- 5. EDIT
-
- This menu contains functions used to edit the signal excluding arithmetic
- functions which are in the CALCULATE menu (see section 6).
-
- The purpose of these functions to prepare the data for input into the WPT
- transform. One of the primary restraints on this transform is that it is
- limited to traces of a size under and including 512 data points.
-
-
-
-
- 5.1. EDIT|COPY
-
- Invocation "Alt E","C" from the main menu
-
- Menus Copy MENU: Mark Upper Left All OPTIONS
- Copy MENU: Mark Upper Right All OPTIONS
-
- where: Options -> _/Trace -- use trace cursor
- Range -- use range cursor
- Visible -- copy all visible traces
-
- Keys Up Arrow -- Move the cursor up
- Down Arrow -- Move the cursor down
- Left Arrow -- Move the cursor left
- Right Arrow -- Move the cursor right
- Home -- Move cursor to diagonally up and left
- End -- Move cursor to diagonally down and left
- Page Up -- Move cursor to diagonally up and right
- Page Down -- Move cursor to diagonally down and right
- Gray Page Up -- Scroll one screen up
- Gray Page Down -- Scroll one screen down
- Ctrl Page Up -- Scroll one trace up
- Ctrl Page Down -- Scroll one trace down
- Enter -- Choose a corner of cut rectangle
- ESC -- Go back to the main menu
- F12 -- Go back to the main menu
- A -- Copy all the whole signal to clipboard
- O,T -- Use a trace cursor
- O,R -- Use a range or rectangle cursor
- O,V -- Copy all visible traces to clipboard
-
- Description This function allows the user to copy traces or portions
- of traces to the clipboard. This data can then be pasted
- into different portions of the signal or into different
- signals (see section 5.2.).
-
- There are shortcuts for selecting all traces or
- just the visible traces. See section 4.2.6. and 4.2.7.
- for descriptions on making a trace invisible (HIDDEN) or
- visible(SHOWN).
-
- The cut data can be viewed by using the VIEW|CLIPBOARD
- function described in section 4.5. Saving this clipboard
- is an easy way of extracting information out of a signal.
-
- Be certain that there is enough memory available for
- this function. Remember that this function will create
- a duplicate copy of all selected data. Use SYSTEM|ABOUT,
- section 8.2., for a description of determining the
- amount of free memory.
-
- The trace and range cursor are mutually exclusive.
-
-
- 5.2. EDIT|PASTE
-
- Invocation "Alt E","P" from the main menu
-
- Menu Paste MENU: Enter Destination Point OPTIONS
- where OPTIONS ->
- OVERWRITE - the data under the cursor
- INSERT ABOVE - the data under the cursor
- INSERT BELOW - the data under the cursor
- ADD - to the data under the cursor
- SUBTRACT - from the data under the cursor
- SUBTRACT AND RECTIFY - from the data under the
- cursor and rectify the signal at zero
-
- Keys Up Arrow -- Move the cursor up
- Down Arrow -- Move the cursor down
- Left Arrow -- Move the cursor left
- Right Arrow -- Move the cursor right
- Home -- Move cursor to diagonally up and left
- End -- Move cursor to diagonally down and left
- Page Up -- Move cursor to diagonally up and right
- Page Down -- Move cursor to diagonally down and right
- Gray Page Up -- Scroll one screen up
- Gray Page Down -- Scroll one screen down
- Ctrl Page Up -- Scroll one trace up
- Ctrl Page Down -- Scroll one trace down
- Enter -- Paste clipboard data at the cursor
- ESC -- Go back to the main menu
- O,O -- Overwrite the data under the cursor
- O,I -- Insert above the data under the cursor
- O,B -- Insert below the data under the cursor
- O,A -- Add to the data under the cursor
- O,S -- Subtract from the data under the cursor
- O,R -- Subtract and rectify from the data
- under the cursor and rectify the signal
-
- Description This function allows the user to paste data from the
- clipboard to a specified point in a signal. The
- data is copied to the clipboard by the EDIT|COPY
- function (see section 5.1.) Any active signal window can
- be selected (see section 3.1.) in between the EDIT|COPY
- function and the use of this function.
-
- The user can choose between several options of pasting
- from the clipboard. The clipboard data can overwrite
- the data under the cursor, be inserted above the data
- under the cursor, be inserted below the data under the
- cursor, be added to the data under the cursor, be
- subtracted from the data under the cursor, be subtracted
- from the data under the cursor and rectified at zero.
-
- This function is only valid if there is data in the
- clipboard.
-
-
- 5.3. EDIT|SPLIT TRACES
-
- Invocation "Alt E","S" from the main menu
-
- Menu Split MENU: MANUAL AUTOMATIC F12DONE
-
- Keys N -- Split up the trace manually
- A -- Split up the trace automatically
-
- Description This function allows the user to split up a long trace
- into several smaller traces. This can be accomplished
- by the user manually choosing the points to split the
- signal or by using automatic parameters to choose the
- split points.
-
-
-
- 5.3.1. EDIT|SPLIT TRACES MANUAL
-
- Invocation "N" from the EDIT|SPLIT TRACES function
-
- Menu Split MENU: Enter split point F12DONE
-
- Keys Up Arrow -- Move the cursor up
- Down Arrow -- Move the cursor down
- Left Arrow -- Move the cursor left
- Right Arrow -- Move the cursor right
- Home -- Move cursor to diagonally up and left
- End -- Move cursor to diagonally down and left
- Page Up -- Move cursor to diagonally up and right
- Page Down -- Move cursor to diagonally down and right
- Gray Page Up -- Scroll one screen up
- Gray Page Down -- Scroll one screen down
- Ctrl Page Up -- Scroll one trace up
- Ctrl Page Down -- Scroll one trace down
- Enter -- Split the trace at the cursor
- ESC -- Go back to the EDIT|SPLIT TRACES menu
- F12 -- Go back to the EDIT|SPLIT TRACES menu
-
- Description This function allows the user to select the individual
- points where a trace will be split. The user will
- be asked to define split points until the "Esc" or
- "F12" key is pressed.
-
-
-
- 5.3.2. EDIT|SPLIT TRACES AUTOMATIC
-
- Invocation "A" from the EDIT|SPLIT TRACES function
-
- Menu Split MENU: MANUAL AUTOMATIC F12DONE
-
- Keys Up Arrow -- Move the cursor up
- Down Arrow -- Move the cursor down
- Left Arrow -- Move the cursor left
- Right Arrow -- Move the cursor right
- Home -- Move cursor to diagonally up and left
- End -- Move cursor to diagonally down and left
- Page Up -- Move cursor to diagonally up and right
- Page Down -- Move cursor to diagonally down and right
- Gray Page Up -- Scroll one screen up
- Gray Page Down -- Scroll one screen down
- Ctrl Page Up -- Scroll one trace up
- Ctrl Page Down -- Scroll one trace down
- Enter -- Select the trace at the cursor and go to
- the Split Auto Parameters
- ESC -- Go back to the EDIT|SPLIT TRACES menu
- F12 -- Go back to the EDIT|SPLIT TRACES menu
-
- Description This function allows the user to define the trace that is
- to be automatically split.
-
-
- 5.3.3. EDIT|SPLIT TRACES AUTOMATIC PARAMETER
-
- Invocation "Enter" or mouse click from EDIT|SPLIT TRACES AUTOMATIC
-
- Menu Split Auto Parameters F12DONE
-
- Appearance -^----------Split Auto Parameters-----------
- | Minimum Length 512 |
- | Maximum Length 512 |
- | Feature Size 0 |
- | Tolerance(%) 0.00 |
- | Leading Offset Length 0 |
- --------------------------------------------
- where:
- Minimum Length of the split section
- Maximum Length of the split section
- Feature Size of the lowpass filter
- Tolerance(%) where to start a section % of max energy
- Leading Offset Length where start splitting
-
- Keys Typing keys -- Enter in information
- Up Arrow -- Move the cursor up
- Down Arrow -- Move the cursor down
- Home -- Move cursor to top left
- End -- Move cursor to bottom right
- Enter -- Register information in the cursor
- F12 -- Close the window
- ESC -- Close the window without changes
-
- Description This function allows the user to set the automatic
- split parameters. The parameters allow the signal
- to be split up into uniform sections or into sections
- determined by the energy of the signal.
-
- When splitting the signal into uniform sections, three
- parameters are used: Minimum Length, Maximum Length,
- and Leading Offset Length. The Minimum Length and
- Maximum Length should both be equal to the size of
- the uniform section. The Leading Offset Length is
- equal to the start of the uniform sections. For
- example, Minimum and Maximum Length = 500 and Offset
- = 300 will split a 2000 point trace into five traces
- (300,500,500,500,200).
-
- When splitting into sections determined by the energy
- of the signal, a temporary copy of the signal is squared
- and passed through a lowpass filter. The size of the
- lowpass filter is determined by the Feature Size
- parameter. This version of the signal is split into
- sections of a size determined by the Minimum and Maximum
- Length. The start of these sections is determined by the
- Leading Offset. This function starts sections where the
- the signal rises above the noise threshold.
-
-
- 5.4. EDIT|CONCATENATE TRACES
-
- Invocation "Alt E","A" from the main menu
-
- Menu Concatenate MENU: Mark Upper Trace ALL
- Concatenate MENU: Mark Lower Trace ALL
-
- Keys Up Arrow -- Move the cursor up
- Down Arrow -- Move the cursor down
- Left Arrow -- Move the cursor left
- Right Arrow -- Move the cursor right
- Home -- Move cursor to diagonally up and left
- End -- Move cursor to diagonally down and left
- Page Up -- Move cursor to diagonally up and right
- Page Down -- Move cursor to diagonally down and right
- Gray Page Up -- Scroll one screen up
- Gray Page Down -- Scroll one screen down
- Ctrl Page Up -- Scroll one trace up
- Ctrl Page Down -- Scroll one trace down
- Enter -- Select the set of traces
- ESC -- Go back to the main menu
- F12 -- Go back to the main menu
- A -- Concatenate all traces together
-
- Description This function allows the user to concatenate a set of
- traces into a single trace.
-
- Note: the size of any trace is limited to 4096.
-
-
-
- 5.5. EDIT|DELETE TRACES
-
- Invocation "Alt E","D" from the main menu
-
- Menus Delete Traces MENU: Mark Upper Trace ALL OPTIONS
- Delete Traces MENU: Mark Lower Trace ALL OPTIONS
-
- Keys Up Arrow -- Move the cursor up
- Down Arrow -- Move the cursor down
- Left Arrow -- Move the cursor left
- Right Arrow -- Move the cursor right
- Home -- Move cursor to diagonally up and left
- End -- Move cursor to diagonally down and left
- Page Up -- Move cursor to diagonally up and right
- Page Down -- Move cursor to diagonally down and right
- Gray Page Up -- Scroll one screen up
- Gray Page Down -- Scroll one screen down
- Ctrl Page Up -- Scroll one trace up
- Ctrl Page Down -- Scroll one trace down
- Enter -- Define the set of traces to delete
- ESC -- Go back one level
- A -- Display all trace with a linear scale
- O,T -- Define a filter for the traces
-
- Description This function allows the user to delete a set of traces.
- The trace type filter can be used to selectively choose
- which types of traces are to be displayed with a linear
- scale.
-
-
-
- 5.6. EDIT|COMMENT
-
- Invocation "Alt E","N" from the main menu
-
- Menu Trace Comment MENU: Select trace to comment SIGNAL F12DONE
-
- Keys Up Arrow -- Move the cursor up
- Down Arrow -- Move the cursor down
- Left Arrow -- Move the cursor left
- Right Arrow -- Move the cursor right
- Home -- Move cursor to diagonally up and left
- End -- Move cursor to diagonally down and left
- Page Up -- Move cursor to diagonally up and right
- Page Down -- Move cursor to diagonally down and right
- Gray Page Up -- Scroll one screen up
- Gray Page Down -- Scroll one screen down
- Ctrl Page Up -- Scroll one trace up
- Ctrl Page Down -- Scroll one trace down
- Enter -- Comment the trace under the cursor
- ESC -- Go back to the main menu
- F12 -- Go back to the main menu
- I -- Attach a comment to the signal
-
- Description This function allows the user to attach a comment to an
- individual trace or to the signal. Section 5.6.1.
- explains what happens after the user selects a trace.
- Section 5.6.2 explains what happens if the user
- comments the signal.
-
-
- 5.6.1. TRACE COMMENT
-
- Invocation "Enter" or mouse click from the EDIT|COMMENT function
-
- Menu TRACE # n COMMENT F12DONE
-
- Appearance -^------------TRACE # n COMMENT-----------
- | |
- | COMMENT |
- | |
- -------------------------------------------
-
- Keys Typing keys -- Enter in information
- Up Arrow -- Move the cursor up
- Down Arrow -- Move the cursor down
- Home -- Move cursor to top left
- End -- Move cursor to bottom right
- Enter -- Register information in the cursor
- F12 -- Close the window
- ESC -- Close the window without changes
-
- Description This function allows the user to edit the comment attached
- to a trace. If there is no comment already, a new blank
- comment is created otherwise the existing comment is
- displayed. The number of the trace appears in the
- menu and the window banner.
-
-
- 5.6.2. SIGNAL COMMENT
-
- Invocation "I" from the EDIT|COMMENT function
-
- Menu SIGNAL COMMENT F12DONE
-
- Appearance -^------------SIGNAL COMMENT---------------
- | |
- | COMMENT |
- | |
- -------------------------------------------
-
- Keys Typing keys -- Enter in information
- Up Arrow -- Move the cursor up
- Down Arrow -- Move the cursor down
- Home -- Move cursor to top left
- End -- Move cursor to bottom right
- Enter -- Register information in the cursor
- F12 -- Close the window
- ESC -- Close the window without changes
-
- Description This function allows the user to edit the comment attached
- to the signal. If there is no comment already, a new blank
- comment is created otherwise the existing comment is
- displayed.
-
-
- 6. CALCULATE
-
- This menu contains functions which perform arithmetic operations on
- the signal.
-
-
- 6.1. CALCULATE|INVERT
-
- Invocation "Alt C","I" from the main menu
-
- Menus Invert MENU: Mark Upper Trace ALL
- Invert MENU: Mark Lower Trace ALL
-
- Keys Up Arrow -- Move the cursor up
- Down Arrow -- Move the cursor down
- Left Arrow -- Move the cursor left
- Right Arrow -- Move the cursor right
- Home -- Move cursor to diagonally up and left
- End -- Move cursor to diagonally down and left
- Page Up -- Move cursor to diagonally up and right
- Page Down -- Move cursor to diagonally down and right
- Gray Page Up -- Scroll one screen up
- Gray Page Down -- Scroll one screen down
- Ctrl Page Up -- Scroll one trace up
- Ctrl Page Down -- Scroll one trace down
- Enter -- Select the set of traces to invert
- ESC -- Go back to the main menu
- F12 -- Go back to the main menu
- A -- Invert all traces
-
- Description This function allows the user to invert a set of traces.
- Each point in the selected traces is subtracted from
- the maximum value in the signal.
-
-
-
- 6.2. CALCULATE|ABSOLUTE
-
- Invocation "Alt C","O" from the main menu
-
- Menus Absolute MENU: Mark Upper Trace ALL
- Absolute MENU: Mark Lower Trace ALL
-
- Keys Up Arrow -- Move the cursor up
- Down Arrow -- Move the cursor down
- Left Arrow -- Move the cursor left
- Right Arrow -- Move the cursor right
- Home -- Move cursor to diagonally up and left
- End -- Move cursor to diagonally down and left
- Page Up -- Move cursor to diagonally up and right
- Page Down -- Move cursor to diagonally down and right
- Gray Page Up -- Scroll one screen up
- Gray Page Down -- Scroll one screen down
- Ctrl Page Up -- Scroll one trace up
- Ctrl Page Down -- Scroll one trace down
- Enter -- Select the set of traces to absolute
- ESC -- Go back to the main menu
- F12 -- Go back to the main menu
- A -- Absolute all traces
-
- Description This function allows the user to absolute a set of traces.
- Each point in the selected traces is replaced by
- its absolute value.
-
-
- 6.3. CALCULATE|CLIP LOW
-
- Invocation "Alt C","L" or "Alt C","<" from the main menu
-
- Menu Get Constant MENU: F12DONE
-
- Appearance -^------------Clip Low Constant-----------------------
- | CONSTANT 0.000000 |
- ------------------------------------------------------
- where:
- CONSTANT = the clipping constant
-
- Keys Numeric Keys -- type in a number
- ENTER -- Enter the number into the constant
- ESC -- Go back to the Main MENU
- F12 -- Go on to CALCULATE|CLIP LOW Range
-
- Description This function allows the user to specify the minimum
- value allowed in a region.
-
-
- 6.3.1. CALCULATE|CLIP LOW Range
-
- Invocation "Enter" or mouse click from the main menu
-
- Menus Clip Low MENU: Mark Upper Trace ALL OPTIONS
- Clip Low MENU: Mark Lower Trace ALL OPTIONS
-
- where: Options -> _/Trace -- use trace cursor
- Range -- use range cursor
-
- Keys Up Arrow -- Move the cursor up
- Down Arrow -- Move the cursor down
- Left Arrow -- Move the cursor left
- Right Arrow -- Move the cursor right
- Home -- Move cursor to diagonally up and left
- End -- Move cursor to diagonally down and left
- Page Up -- Move cursor to diagonally up and right
- Page Down -- Move cursor to diagonally down and right
- Gray Page Up -- Scroll one screen up
- Gray Page Down -- Scroll one screen down
- Ctrl Page Up -- Scroll one trace up
- Ctrl Page Down -- Scroll one trace down
- Enter -- Select the set of traces to clip
- ESC -- Go back to the main menu
- F12 -- Go back to the main menu
- A -- Clip all traces
- O,T -- Use a trace cursor
- O,R -- Use a range or rectangle cursor
-
- Description This function allows the user to define the region where
- values will be clipped to a minimum value.
-
-
- 6.4. CALCULATE|CLIP HIGH
-
- Invocation "Alt C","H" or "Alt C",">" from the main menu
-
- Menu Get Constant MENU: F12DONE
-
- Appearance -^------------Clip High Constant----------------------
- | CONSTANT 0.000000 |
- ------------------------------------------------------
- where:
- CONSTANT = the clipping constant
-
- Keys Numeric Keys -- type in a number
- ENTER -- Enter the number into the constant
- ESC -- Go back to the Main MENU
- F12 -- Go on to CALCULATE|CLIP HIGH Range
-
- Description This function allows the user to specify the maximum
- value allowed in a region.
-
-
- 6.4.1. CALCULATE|CLIP HIGH Range
-
- Invocation "Enter" or mouse click from the main menu
-
- Menus Clip High MENU: Mark Upper Trace ALL OPTIONS
- Clip High MENU: Mark Lower Trace ALL OPTIONS
-
- where: Options -> _/Trace -- use trace cursor
- Range -- use range cursor
-
- Keys Up Arrow -- Move the cursor up
- Down Arrow -- Move the cursor down
- Left Arrow -- Move the cursor left
- Right Arrow -- Move the cursor right
- Home -- Move cursor to diagonally up and left
- End -- Move cursor to diagonally down and left
- Page Up -- Move cursor to diagonally up and right
- Page Down -- Move cursor to diagonally down and right
- Gray Page Up -- Scroll one screen up
- Gray Page Down -- Scroll one screen down
- Ctrl Page Up -- Scroll one trace up
- Ctrl Page Down -- Scroll one trace down
- Enter -- Select the set of traces to clip
- ESC -- Go back to the main menu
- F12 -- Go back to the main menu
- A -- Clip all traces
- O,T -- Use a trace cursor
- O,R -- Use a range or rectangle cursor
-
- Description This function allows the user to define the region where
- values will be clipped to a maximum value.
-
-
- 6.5. CALCULATE|ADD CONSTANT
-
- Invocation "Alt C","A" or "Alt C","+" from the main menu
-
- Menu Get Constant MENU: F12DONE
-
- Appearance -^------------Add Constant----------------------------
- | CONSTANT 0.000000 |
- ------------------------------------------------------
- where:
- CONSTANT = the constant to add
-
- Keys Numeric Keys -- type in a number
- ENTER -- Enter the number into the constant
- ESC -- Go back to the Main MENU
- F12 -- Go on to CALCULATE|ADD Range
-
- Description This function allows the user to specify the value
- to add in a region.
-
-
- 6.5.1. CALCULATE|ADD CONSTANT Range
-
- Invocation "Enter" or mouse click from the main menu
-
- Menus Add Constant MENU: Mark Upper Trace ALL OPTIONS
- Add Constant MENU: Mark Lower Trace ALL OPTIONS
-
- where: Options -> _/Trace -- use trace cursor
- Range -- use range cursor
-
- Keys Up Arrow -- Move the cursor up
- Down Arrow -- Move the cursor down
- Left Arrow -- Move the cursor left
- Right Arrow -- Move the cursor right
- Home -- Move cursor to diagonally up and left
- End -- Move cursor to diagonally down and left
- Page Up -- Move cursor to diagonally up and right
- Page Down -- Move cursor to diagonally down and right
- Gray Page Up -- Scroll one screen up
- Gray Page Down -- Scroll one screen down
- Ctrl Page Up -- Scroll one trace up
- Ctrl Page Down -- Scroll one trace down
- Enter -- Select the set of traces to add constant
- ESC -- Go back to the main menu
- F12 -- Go back to the main menu
- A -- Add constant all traces
- O,T -- Use a trace cursor
- O,R -- Use a range or rectangle cursor
-
- Description This function allows the user to define the region where
- the constant will be added.
-
-
- 6.6. CALCULATE|SUBTRACT CONSTANT
-
- Invocation "Alt C","U" or "Alt C","-" from the main menu
-
- Menu Get Constant MENU: F12DONE
-
- Appearance -^------------Add Constant----------------------------
- | CONSTANT 0.000000 |
- ------------------------------------------------------
- where:
- CONSTANT = the constant to subtract
-
- Keys Numeric Keys -- type in a number
- ENTER -- Enter the number into the constant
- ESC -- Go back to the Main MENU
- F12 -- Go on to CALCULATE|subtract Range
-
- Description This function allows the user to specify the value
- to subtract in a region.
-
-
- 6.6.1. CALCULATE|SUBTRACT CONSTANT Range
-
- Invocation "Enter" or mouse click from the main menu
-
- Menus Add Constant MENU: Mark Upper Trace ALL OPTIONS
- Add Constant MENU: Mark Lower Trace ALL OPTIONS
-
- where: Options -> _/Trace -- use trace cursor
- Range -- use range cursor
-
- Keys Up Arrow -- Move the cursor up
- Down Arrow -- Move the cursor down
- Left Arrow -- Move the cursor left
- Right Arrow -- Move the cursor right
- Home -- Move cursor to diagonally up and left
- End -- Move cursor to diagonally down and left
- Page Up -- Move cursor to diagonally up and right
- Page Down -- Move cursor to diagonally down and right
- Gray Page Up -- Scroll one screen up
- Gray Page Down -- Scroll one screen down
- Ctrl Page Up -- Scroll one trace up
- Ctrl Page Down -- Scroll one trace down
- Enter -- Select the set of traces to subtract
- ESC -- Go back to the main menu
- F12 -- Go back to the main menu
- A -- Subtract all traces
- O,T -- Use a trace cursor
- O,R -- Use a range or rectangle cursor
-
- Description This function allows the user to define the region where
- the constant will be subtracted.
-
-
- 6.7. CALCULATE|MULTIPLY CONSTANT
-
- Invocation "Alt C","M" or "Alt C","*" from the main menu
-
- Menu Get Constant MENU: F12DONE
-
- Appearance -^------------Multiply Constant-----------------------
- | CONSTANT 0.000000 |
- ------------------------------------------------------
- where:
- CONSTANT = the constant to multiply by
-
- Keys Numeric Keys -- type in a number
- ENTER -- Enter the number into the constant
- ESC -- Go back to the Main MENU
- F12 -- Go on to CALCULATE|MULTIPLY Range
-
- Description This function allows the user to specify the value
- to multiply in a region.
-
-
- 6.7.1. CALCULATE|MULTIPLY CONSTANT Range
-
- Invocation "Enter" or mouse click from the main menu
-
- Menus Multiply Constant MENU: Mark Upper Trace ALL OPTIONS
- Multiply Constant MENU: Mark Lower Trace ALL OPTIONS
-
- where: Options -> _/Trace -- use trace cursor
- Range -- use range cursor
-
- Keys Up Arrow -- Move the cursor up
- Down Arrow -- Move the cursor down
- Left Arrow -- Move the cursor left
- Right Arrow -- Move the cursor right
- Home -- Move cursor to diagonally up and left
- End -- Move cursor to diagonally down and left
- Page Up -- Move cursor to diagonally up and right
- Page Down -- Move cursor to diagonally down and right
- Gray Page Up -- Scroll one screen up
- Gray Page Down -- Scroll one screen down
- Ctrl Page Up -- Scroll one trace up
- Ctrl Page Down -- Scroll one trace down
- Enter -- Select the set of traces to multiply
- ESC -- Go back to the main menu
- F12 -- Go back to the main menu
- A -- Multiply all traces
- O,T -- Use a trace cursor
- O,R -- Use a range or rectangle cursor
-
- Description This function allows the user to define the region where
- the constant wil be multiplied.
-
-
- 6.8. CALCULATE|DIVIDE CONSTANT
-
- Invocation "Alt C","V" or "Alt C","/" from the main menu
-
- Menu Get Constant MENU: F12DONE
-
- Appearance -^------------Divide Constant-------------------------
- | CONSTANT 0.000000 |
- ------------------------------------------------------
- where:
- CONSTANT = the constant to divide by
-
- Keys Numeric Keys -- type in a number
- ENTER -- Enter the number into the constant
- ESC -- Go back to the Main MENU
- F12 -- Go on to CALCULATE|DIVIDE Range
-
- Description This function allows the user to specify the value
- to divide in a region.
-
-
- 6.8.1. CALCULATE|DIVIDE CONSTANT Range
-
- Invocation "Enter" or mouse click from the main menu
-
- Menus Divide Constant MENU: Mark Upper Trace ALL OPTIONS
- Divide Constant MENU: Mark Lower Trace ALL OPTIONS
-
- where: Options -> _/Trace -- use trace cursor
- Range -- use range cursor
-
- Keys Up Arrow -- Move the cursor up
- Down Arrow -- Move the cursor down
- Left Arrow -- Move the cursor left
- Right Arrow -- Move the cursor right
- Home -- Move cursor to diagonally up and left
- End -- Move cursor to diagonally down and left
- Page Up -- Move cursor to diagonally up and right
- Page Down -- Move cursor to diagonally down and right
- Grey Page Up -- Scroll one screen up
- Grey Page Down -- Scroll one screen down
- Ctrl Page Up -- Scroll one trace up
- Ctrl Page Down -- Scroll one trace down
- Enter -- Select the set of traces to divide
- ESC -- Go back to the main menu
- F12 -- Go back to the main menu
- A -- Divide all traces
- O,T -- Use a trace cursor
- O,R -- Use a range or rectangle cursor
-
- Description This function allows the user to define the region where
- the constant will be divided.
-
-
- 6.9. CALCULATE|ADD
-
- Invocation "Alt C","D" from the main menu
-
- Menus Add MENU: Mark Upper Trace ALL OPTIONS
- Add MENU: Mark Lower Trace ALL OPTIONS
-
- where: Options -> _/Trace -- use trace cursor
- Range -- use range cursor
-
- Add MENU: Enter Destination Point
-
- Keys Up Arrow -- Move the cursor up
- Down Arrow -- Move the cursor down
- Left Arrow -- Move the cursor left
- Right Arrow -- Move the cursor right
- Home -- Move cursor to diagonally up and left
- End -- Move cursor to diagonally down and left
- Page Up -- Move cursor to diagonally up and right
- Page Down -- Move cursor to diagonally down and right
- Grey Page Up -- Scroll one screen up
- Grey Page Down -- Scroll one screen down
- Ctrl Page Up -- Scroll one trace up
- Ctrl Page Down -- Scroll one trace down
- Enter -- Select the set of traces to add
- ESC -- Go back to the main menu
- F12 -- Go back to the main menu
- A -- Add all traces
- O,T -- Use a trace cursor
- O,R -- Use a range or rectangle cursor
-
- Description This function allows the user to add signal data from
- one section of an signal to another portion of the signal.
- It is a combination of EDIT|COPY and EDIT|PASTE where
- first the source data is specified then the user points
- to the destination point in the signal. The source
- data is then added to the signal at the destination point.
- Source data that does not overlap existing signal data
- is clipped.
-
- It is possible to select another active signal window
- in between marking the source data and the destination
- point (see section 2.1.)
-
-
-
- 6.10. CALCULATE|SUBTRACT
-
- Invocation "Alt C","T" from the main menu
-
- Menus Subtract MENU: Mark Upper Trace ALL OPTIONS
- Subtract MENU: Mark Lower Trace ALL OPTIONS
-
- where: Options -> _/Trace -- use trace cursor
- Range -- use range cursor
-
- Subtract MENU: Enter Destination Point
-
- Keys Up Arrow -- Move the cursor up
- Down Arrow -- Move the cursor down
- Left Arrow -- Move the cursor left
- Right Arrow -- Move the cursor right
- Home -- Move cursor to diagonally up and left
- End -- Move cursor to diagonally down and left
- Page Up -- Move cursor to diagonally up and right
- Page Down -- Move cursor to diagonally down and right
- Gray Page Up -- Scroll one screen up
- Gray Page Down -- Scroll one screen down
- Ctrl Page Up -- Scroll one trace up
- Ctrl Page Down -- Scroll one trace down
- Enter -- Select the set of traces to subtract
- ESC -- Go back to the main menu
- F12 -- Go back to the main menu
- A -- Subtract all traces
- O,T -- Use a trace cursor
- O,R -- Use a range or rectangle cursor
-
- Description This function allows the user to add signal data from
- one section of an signal to another portion of the signal.
- It is a combination of EDIT|COPY and EDIT|PASTE where
- first the source data is specified then the user points
- to the destination point in the signal. The source
- data is then subtracted from the signal at the
- destination point. Source data that does not overlap
- existing signal data is clipped.
-
- It is possible to select another active signal window
- in between marking the source data and the destination
- point (see section 3.1.)
-
-
- 7. TRANSFORM
-
- This menu contains the Wavelet Packet functions.
-
- Here are some definitions that may be useful when reading the following
- sections:
-
- coefficient - the energy of a particular frequency and position for
- a signal. Notice that frequency as well as position is
- maintained in the WPT where it is not in the FFT
-
- segmentation - the grouping of coefficients
-
- transform trace or level - a set of coefficients grouped into
- equal segments. This corresponds to a ``windowed FFT''.
-
- basis trace - a set of coefficients grouped into unequal segments,
- which allows for adaptation to the signal information content.
-
- reconstruction trace - the inverse WPT of a transform or basis trace.
-
- tableau - the set of all transform traces, basis traces, and
- reconstruction traces. The maximum amount of transform traces
- in a tableau is N where 2^N = the trace size.
-
- level label - the comment attached to the left of a tableau trace
-
-
-
- 7.1. TRANSFORM|WPT
-
- Invocation "Alt T","W" from the main menu
-
- Menu WPT MENU: Mark Upper Trace ALL PARAMETERS
- WPT MENU: Mark Lower Trace ALL PARAMETERS
-
- Keys Up Arrow -- Move the cursor up
- Down Arrow -- Move the cursor down
- Enter -- Mark the set of traces to transform
- A -- Perform WPT on all traces in the signal
- P -- Edit the WPT Parameters see section 7.1.1.
- ESC -- Go back to the Main MENU
-
- Description This function allows the user to transform a set of
- signal traces using the Wavelet Packet transform.
- The user can adjust the WPT parameters (see section
- 7.1.1.)
-
- A tableau of traces is created for each input signal
- trace. The maximum amount of transform traces
- in a tableau is N where 2^N = the trace size. The
- level which ``best'' suits the signal is highlighted
- and marked with BL in the level label. Also the ``best
- basis'' is automatically selected by using the entropy
- of the coefficients. The best basis is marked with
- a BBAS level label.
-
- The numeric cursor information for a transform or
- basis trace looks like:
-
- Cursor: L6 F0 P0 C10 N-1.02E3
- where
- F0 = Frequency 0
- P0 = Position 0
- C10 = The coefficient or amplitude is 10
- N-1.02E3 = The entropy of this frequency
-
-
-
- Warning Be aware that any DC offset in the signal will cause
- large values in frequency 0. These large values
- can throw off the scaling of the tableau, affect the
- sensitivity of the phase plane display, and hamper
- the automatic subset selection. DC offsets can be
- determined with the Average option of VIEW|ANNOTATIONS|
- TRACE (see section 4.3.2) and removed with CALCULATE|
- SUBTRACT CONSTANT (see section 6.6.).
-
- Warning Make sure that the following amounts of free memory are
- are available (see SYSTEM|ABOUT section 8.1) before using
- this function.
-
- 256 < TRACE SIZE <= 512 FREE MEMORY 73000
- 128 < TRACE SIZE <= 256 FREE MEMORY 38000
-
- Strange behavior may result if not enough memory is
- available.
-
- Warning This function is extremely CPU intensive. Here are some
- timings made with a Gateway 386 25MHz:
-
- C6 Wavelet Trace Size = 256 => 5sec
- D20 Wavelet Trace Size = 256 => 7sec
- C30 Wavelet Trace Size = 256 => 9sec
- C6 Wavelet Trace Size = 512 => 10sec
- D20 Wavelet Trace Size = 512 => 15sec
- C30 Wavelet Trace Size = 512 => 19sec
-
-
-
- 7.1.1. TRANSFORM|WPT PARAMETERS
-
- Invocation "P" from the WPT function
-
- Menu WPT Parameters MENU: View Wavelets F12DONE
-
- Appearance -^------WAVELET PARAMETERS--------
- | |
- | WAVELET TYPE C6 |
- | MAXIMUM LEVEL 8 |
- | |
- ----------------------------------
- where:
- WAVELET TYPE = the name of the wavelet (uppercase
- letters only)
-
- MAXIMUM LEVEL = the max. number of transforms
- generated in the tableau
-
- Keys Up Arrow -- Move the cursor up
- Down Arrow -- Move the cursor down
- Typing Keys -- Enter in data
- Enter -- Register typed in data
- V -- View wavelets (see section 7.1.2.)
- ESC -- Go back to the Main MENU without any changes
- F12 -- Use the parameters and go back the WPT menu.
-
- Description This function allows the user to set the WPT parameters.
- The maximum level can be any number less than N where
- 2^N = the size of the trace. The wavelet type affects
- how signal points are mapped into coefficients.
-
-
-
-
- 7.1.2 TRANSFORM|WPT|PARAMETER|VIEW WAVELETS
-
- Invocation "V" from the WPT Parameters menu
-
- Appearance A window will appear with several waveforms in it.
- These are the wavelets and they are labeled on the
- left of each wavelet.
-
- Keys Up Arrow -- Move the cursor up
- Down Arrow -- Move the cursor down
- ENTER -- Select the current wavelet
- ESC -- Go back to the Main MENU
- F12 -- Use the selected wavelet and go back the
- parameters menu.
-
- Description This function allows the user to select the wavelet
- from a list of displayed wavelets.
-
-
-
- 7.2. TRANSFORM|FREQUENCY DOMINANT
-
- Invocation "Alt T","F" from the main menu
-
- Description This function allows the user to display all the
- transform traces in Frequency Dominant format.
-
- L1 | s1 s2 s3 s4 | d1 d2 d3 d4 |
- L2 |ss1 ss2 | ds1 ds2 | sd1 ds2 | dd1 dd2 |
- L3 |sss1 | dss1 | sds1 | dds1 | ssd1 | dsd1 | sdd1 | ddd1 |
- FREQUENCY DOMINANT
-
- Level 1 traces have poor frequency resolution with only
- two frequencies. The highest level has the best
- frequency resolution.
-
- It is strongly recommended that the segmentation option
- of VIEW|ANNOTATIONS|TRACE be turned on (see section
- 4.3.2).
-
-
- 7.3. TRANSFORM|POSITION DOMINANT
-
- Invocation "Alt T","P" from the main menu
-
- Description This function allows the user to display all the
- transform traces in Position Dominant format.
-
- L1 | s1 | s2 | s3 | s4 | d1 | d2 | d3 | d4 |
- L2 |ss1 ss2 | ds1 ds2 | sd1 ds2 | dd1 dd2 |
- L3 |sss1 dss1 sds1 dds1 | ssd1 dsd1 sdd1 ddd1 |
- POSITION DOMINANT
-
- Level 1 has the best positional resolution and the
- highest level has the the poorest positional
- resolution.
-
- It is strongly recommended that the segmentation option
- of VIEW|ANNOTATIONS|TRACE be turned on (see section
- 4.3.2).
-
- Note: segmentation is not displayed in basis traces
- in the Position Dominant format.
-
-
- 7.4. TRANSFORM|PHASE PLANE DISPLAY
-
- Invocation "Alt T","H" from the main menu
-
- Menu Phase Display MENU: Select Transform F12DONE
-
- Keys Up Arrow -- Move the cursor up
- Down Arrow -- Move the cursor down
- Left Arrow -- Move the cursor left
- Right Arrow -- Move the cursor right
- Home -- Move cursor to diagonally up and left
- End -- Move cursor to diagonally down and left
- Page Up -- Move cursor to diagonally up and right
- Page Down -- Move cursor to diagonally down and right
- Gray Page Up -- Scroll one screen up
- Gray Page Down -- Scroll one screen down
- Ctrl Page Up -- Scroll one trace up
- Ctrl Page Down -- Scroll one trace down
- Enter -- Select the set of traces to display
- ESC -- Go back to the main menu
- F12 -- Go back to the main menu
-
- Description This function allows the user to specify a transform
- and basis trace to display in the phase plane window
- described in section 7.4.1.
-
-
-
- 7.4.1. PHASE PLANE WINDOW
-
- Invocation "Enter" or mouse click from Phase Display window
-
- Menu Phase Plane Display MENU: TOGGLE SUBSETS OPTIONS F12DONE
-
- where TOGGLE SUBSETS = sets or deletes subsets
-
- OPTIONS -> _/LOG SCALING = scale the coefficients
- in log scale
- LOG BASE = the base of log scaling
-
- Keys Up Arrow -- Move the cursor up
- Down Arrow -- Move the cursor down
- Left Arrow -- Move the cursor Left
- Right Arrow -- Move the cursor Right
- Page Up -- Display the upper half of the phase plane
- Page Down -- Display the lower half of the phase plane
- ESC -- Go back to the Select Transform MENU
- F12 -- Go back to the Select Transform MENU
- T -- Toggle the coefficient on or off as a subset
- O, L -- Turn on/off the log scaling the coefficients
- O, B -- Bring up an edit window to change the base of
- the log scaling
-
- Description This window displays a transform or basis trace in the
- phase plane. In the phase plane, each trace coefficient
- is displayed as a rectangle. This rectangle is
- defined as follows:
-
- - x position depends upon increasing positions
- left to right
- - x size depends upon the level
- - y position depends upon increasing frequencies
- - y size depends upon the inverse of the level
- - color depends upon the amplitude
-
- There are several components of the Phase Plane window:
-
- COEFFICIENTS)
-
- The upper right portion of the screen contains the 512 x
- 512 phase plane rectangle. Only a portion of this
- rectangle can be displayed at a time. Initially, only
- the bottom half of the phase (containing the lower
- frequencies) is displayed.
-
-
- Example) Level 2 of a 8 point signal
-
- FREQUENCY DOMINANT
-
- L2 | 01 02 03 04|05 06 07 08|09 10 11 12|13 14 15 16 |
-
- ------------- ----------- ----------- ------------
- | | | | |
- FREQ3 | 13 | 14 | 15 | 16 |
- | | | | |
- ------------- ----------- ----------- ------------
- | | | | |
- FREQ2 | 09 | 10 | 11 | 12 |
- | | | | |
- ------------- ----------- ----------- ------------
- | | | | |
- FREQ1 | 05 | 06 | 07 | 08 |
- | | | | |
- ------------- ----------- ----------- ------------
- | | | | |
- FREQ0 | 01 | 02 | 03 | 04 |
- | | | | |
- ------------- ----------- ----------- ------------
-
- POS0 POS1 POS2 POS3
-
- Spikes in the signal will show up as vertical lines in
- the phase plane while sine waves will show up as a
- horizontal lines.
-
- COLOR SCALE)
- A color scale showing the correspondence of colors
- to amplitudes is displayed on the left side of the
- screen. The numeric cursor, Trace Energy, Subset
- Energy, and Compression Ratio are always displayed
- on the bottom of the window.
-
- The subset underneath the cursor can be toggled on
- or off. Subsets are displayed with a thick blue
- line outlining the coefficient rectangle.
-
-
-
- 7.5. TRANSFORM|SELECT BASIS
-
- Invocation "Alt T","B" from the main menu
-
- Menu Basis MENU: Select Transform Segment F12DONE
-
- Keys Up Arrow -- Move the cursor up
- Down Arrow -- Move the cursor down
- Left Arrow -- Move the cursor left
- Right Arrow -- Move the cursor right
- Home -- Move cursor to diagonally up and left
- End -- Move cursor to diagonally down and left
- Page Up -- Move cursor to diagonally up and right
- Page Down -- Move cursor to diagonally down and right
- Gray Page Up -- Scroll one screen up
- Gray Page Down -- Scroll one screen down
- Ctrl Page Up -- Scroll one trace up
- Ctrl Page Down -- Scroll one trace down
- Enter -- Select the set of traces to subtract
- ESC -- Go back to the main menu
- F12 -- Create the basis and go to main menu
-
- Description This function allows the user to define a basis, a disjoint
- cover of the transform traces. A basis trace allows the
- user to adjust the coefficients to fit the information in
- the phase plane.
-
- Transform traces divide the coefficients into
- groups called segments. These segments are marked
- with vertical lines by choosing the Segmentation option
- in the VIEW|ANNOTATIONS|TRACE function (see section
- 4.3.2.)
-
- A disjoint cover must be defined in the Frequency
- Dominant format, which is automatically selected when
- using this function. Segments can be selected from
- any transform in the tableau. Once a segment has been
- selected, no segment above or below may be selected.
- The user must select enough segments so that the
- number of selected coefficients equal the number of
- coefficients in the trace. The selections need to
- ``cover'' the entire width of a transform trace.
-
- Selections are displayed as shaded regions under the
- transform trace. This shading does not show up well
- when the transform traces are scaled with large
- DC offsets.
-
- The new basis is added after the last basis in the
- tableau. The basis is marked with a BAS level label.
-
- When the WPT transform is performed, the ``best basis''
- is automatically selected by using the entropy of
- the coefficients. The best basis is marked with
- a BBAS level label.
-
-
-
- 7.6. TRANSFORM|SELECT SUBSET
-
- Invocation "Alt T","S" from the main menu
-
- Menus Select Subset MENU: MANUAL AUTOMATIC DelETE SUBSET F12DONE
-
- where MANUAL = Select subsets manually
- AUTOMATIC = Automatically select subsets
- DelETE SUBSET = Delete a group of subsets
-
- Keys N -- Select Subsets Manually
- A -- Select Subsets Automatically
- Del -- Delete a group of subsets
- F12 -- Go back to the main menu
- Esc -- Go back to the main menu
-
- Description This function allows the user to highlight portions of
- transform or basis known as subsets. Subsets are used
- to compress signals by choosing only the desirable
- coefficients. The goal of the wavelet packet transform
- is reduce the information contained in the signal to
- just a few coefficients. This compression technique
- can only be used in cases where data can be lost.
-
- The user can manually mark a range in a transform or
- basis trace (see section 7.6.1).
-
- The subsets can also be selected according to the energy
- of the signal (see section 7.6.2). Any previous subsets
- are automatically deleted before the auto subsets are
- defined. Subsets can also be manually deleted (see
- section 7.6.3.).
-
- Subsets are displayed by having the trace drawn in a
- different color.
-
- Subsets can also be displayed, set and deleted in the
- Phase Plane Display (see section 7.4.).
-
- There are two trace annotations that support the use
- of subsets: subset energy and compression ratio. The
- subset energy displays to the total energy of all
- coefficients defined in subsets. The subset energy also
- displays the percentage of the subset energy to the total
- energy in the signal. The compression ratio, the ratio
- of points in subsets to size of the trace, can also be
- displayed at the bottom of the signal window.
-
- The above annotations can give the user an idea how
- closely the subsets capture the information in the
- original signal. Use the TRANSFORM|RECONSTRUCTION
- function described in section 7.7. to see precisely
- how well the subsets define the signal.
-
-
-
- 7.6.1 TRANSFORM|SELECT SUBSET|MANUAL
-
- Invocation "N" from the Select Subset menu
-
- Menu Manual Subset MENU: Mark Left Edge
- Manual Subset MENU: Mark Right Edge
-
- Keys Up Arrow -- Move the cursor up
- Down Arrow -- Move the cursor down
- Left Arrow -- Move the cursor left
- Right Arrow -- Move the cursor right
- Home -- Move cursor to diagonally up and left
- End -- Move cursor to diagonally down and left
- Page Up -- Move cursor to diagonally up and right
- Page Down -- Move cursor to diagonally down and right
- Gray Page Up -- Scroll one screen up
- Gray Page Down -- Scroll one screen down
- Ctrl Page Up -- Scroll one trace up
- Ctrl Page Down -- Scroll one trace down
- Enter -- Select the subset range
- ESC -- Go back to the main menu
- F12 -- Go back to the main menu
-
- Description This function allows the user to manually select the
- left and right edges of a subset. The user can
- repeatedly select subsets until either the "Esc"
- or "F12" key is pressed.
-
-
-
- 7.6.2. TRANSFORM|SELECT SUBSET|AUTOMATICALLY
-
- Invocation "A" from the Select Subset menu
-
- Menu Auto Subset MENU: Mark Upper Trace ALL OPTIONS
-
- where OPTIONS ->
- _/ENERGY RETAINED (section 7.6.2.1.)
- COEFFICIENTS RETAINED (section 7.6.2.2.)
- ENERGY THRESHOLD (section 7.6.2.3.)
-
- Keys Up Arrow -- Move the cursor up
- Down Arrow -- Move the cursor down
- Home -- Move cursor to diagonally up and left
- End -- Move cursor to diagonally down and left
- Page Up -- Move cursor to diagonally up and right
- Page Down -- Move cursor to diagonally down and right
- Gray Page Up -- Scroll one screen up
- Gray Page Down -- Scroll one screen down
- Ctrl Page Up -- Scroll one trace up
- Ctrl Page Down -- Scroll one trace down
- Enter -- Select the set of traces
- ESC -- Go back to the main menu
- F12 -- Go back to the main menu
- A -- Select all traces
- O,E -- Use energy retention method
- O,C -- Use coefficient retention method
- O,T -- Use energy threshold method
-
- Description This function allows the user to automatically
- select subsets in a specified set of traces. The
- automatic method is chosen in the OPTION menu
- (see section 7.6.2.1, 7.6.2.2, 7.6.2.3). All previous
- subsets will be deleted.
-
-
- 7.6.2.1. Energy retention
-
- Invocation "O","E" from the Auto Subset menu
-
- Menu SUBSET AUTO PARAMETERS F12DONE
-
- Appearance -^------------SUBSET AUTO PARAMETERS---------------------
- | |
- | ENERGY RETAINED (% of TOTAL ENERGY) 90.00 |
- | |
- ---------------------------------------------------------
-
- Keys Numeric Keys -- type in a number
- ENTER -- Enter the number into the constant
- ESC -- Go back to the Main MENU
- F12 -- Go on to operation Menu
-
- Description This function allows the user to automatically select
- enough coefficients so that subsets will contain
- a specified percentage of the total trace energy. If
- this percentage can not be precisely attained, then the
- automatic selection will undershoot rather than
- overshoot the target percentage.
-
-
-
- 7.6.2.2. Coefficient Retention
-
- Invocation "O","C" from the Auto Subset menu
-
- Menu SUBSET AUTO PARAMETERS F12DONE
-
- Appearance -^------------SUBSET AUTO PARAMETERS---------------------
- | |
- | COEFFICIENTS RETAINED (% of COEFFS) 90.00 |
- | |
- ---------------------------------------------------------
-
- Keys Numeric Keys -- type in a number
- ENTER -- Enter the number into the constant
- ESC -- Go back to the Main MENU
- F12 -- Go on to operation Menu
-
- Description This function allows the user to automatically select
- a percentage of the most energetic coefficients.
-
-
-
- 7.6.2.3. Energy Threshold
-
- Invocation "O","T" from the Auto Subset menu
-
- Menu SUBSET AUTO PARAMETERS F12DONE
-
- Appearance -^------------SUBSET AUTO PARAMETERS---------------------
- | |
- | ENERGY THRESHOLD(% of MAX ENERGY) 10.00 |
- | |
- ---------------------------------------------------------
-
- Keys Numeric Keys -- type in a number
- ENTER -- Enter the number into the constant
- ESC -- Go back to the Main MENU
- F12 -- Go on to operation Menu
-
- Description This function allows the user to automatically select
- all coefficients above a specified threshold. This
- threshold is entered as a percentage of the most
- energetic coefficient.
-
-
-
- 7.7. TRANSFORM|RECONSTRUCTION
-
- Invocation "Alt T","R" from the main menu
-
- Menu Reconstruct MENU: Mark Upper Trace ALL PARAMETERS F12DONE
-
- Keys Up Arrow -- Move the cursor up
- Down Arrow -- Move the cursor down
- Home -- Move cursor to diagonally up and left
- End -- Move cursor to diagonally down and left
- Page Up -- Move cursor to diagonally up and right
- Page Down -- Move cursor to diagonally down and right
- Gray Page Up -- Scroll one screen up
- Gray Page Down -- Scroll one screen down
- Ctrl Page Up -- Scroll one trace up
- Ctrl Page Down -- Scroll one trace down
- Enter -- Select the set of traces
- ESC -- Go back to the main menu
- F12 -- Go back to the main menu
- A -- Select all traces
- O,E -- Use energy retention method
- O,C -- Use coefficient retention method
- O,T -- Use energy threshold method
-
- Description This function allows the user to automatically
- select the set of transform or basis traces to
- reconstruct.
-
- If all coefficients in a trace are used, then
- no data will be lost in the reconstruction and
- the compression ratio will be 1:1. For higher
- compression ratios, data must be thrown away in
- the form of selecting subsets.
-
- Reconstruction traces are marked in RECN in the
- level labels.
-
-
- 7.7.1 TRANSFORM|RECONSTRUCTION PARAMETERS
-
- Invocation "P" from the reconstruction menu
-
- Menu RECONSTRUCTION PARAMETERS F12DONE
-
- Appearance -^---RECONSTRUCTION PARAMETERS---
- |_/Delete Previous Reconstruction |
- |_/Use Subsets |
- ---------------------------------
- where:
-
- Delete Previous Reconstruction
- = Automatically delete all previous reconstructions
- so that only one reconstruction will appear per
- transform trace
-
- Use Subsets = Use or don't use subsets
-
- Keys Up Arrow -- Move the cursor up
- Down Arrow -- Move the cursor down
- Enter -- Toggle the current selection on or off
- ESC -- Go back to the reconstruct menu
- F12 -- Use selections and go back to the
- reconstruct menu
-
- Description This function allows the user to set the reconstruction
- parameters.
-
-
- 8. SYSTEM
-
- This menu contains functions which give the user access to the
- operating system.
-
-
- 8.1. SYSTEM|ABOUT
-
- Invocation "Alt S", "A" from the main menu
-
- Menu About MENU: F12DONE
-
- Appearance -^-------------ABOUT------------------
- | WPL Version 1.02 |
- | Serial # 1 |
- | FREE MEMORY 260578 |
- | Copyright Yale Univ & DDC 1991 |
- --------------------------------------
- where:
- WPL Version = the version of the software
- Serial # = the serial number of the software
- FREE MEMORY = the amount of memory available
-
- Keys ESC -- Go back to the main menu
- F12 -- go back to the main menu
-
- Description This function allows the user to view information
- about the operating system.
-
- MAke sure that there is at least 7000 bytes free at
- all times. Maximize the amount of free memory by
- removing all TSR, Terminate and Stay Resident, programs
- from memory before using WPL.
-
-
-
- 8.2. SYSTEM|EXIT TO DOS
-
-
- Invocation "Alt S","X" or "Ctrl F10" from the startup menu
-
- Description Exit to the DOS operating system
-
-
-
- Appendix A) Configuring WPL with the WPLCFG program
-
- Invocation WPLCFG from the DOS prompt in the WPL directory
-
- Menu WPL Configuration MENU: PARAMETERS COLORS F12DONE
-
- Keys Up Arrow -- Move the cursor up
- Down Arrow -- Move the cursor down
- P - Edit some WPL Parameters
- C - Edit the WPL Colors
- ESC - Exit the program saving the parameters
- F12 - Exit the program saving the parameters
-
- Description The WPLCFG program is primarily used to set up the colors
- of the WPL program.
-
-
-
-
-
- A.1. PARAMETERS
-
- Invocation "P" from the WPLCFG menu
-
- Menu Edit Configuration MENU: F12DONE
-
- Appearance -^------------PARAMETERS---------------------
- | |
- | PATH .\ |
- | DISPLAY MODE (E=EGA, V=VGA) |
-
- ---------------------------------------------
- where:
- PATH = the installed path of the WPL program. Useful
- if the WPL needs to be run from other directories
-
- DISPLAY MODE = E for EGA display or V for VGA display
-
- Keys Numeric Keys -- type in a number
- ENTER -- Enter the number into the constant
- ESC -- Go back to the WPLCFG MENU
- F12 -- Go back to the WPLCFG Menu
-
- Description This function allows the user to set some WPL
- parameters. The PATH is used only if the WPL
- needs to be run from a directory other than
- the installed directory. WPL.CFG is the only file that
- needs to be in the current directory. The Display
- Mode can be used to change the display used by WPL.
-
-
- A.2 COLORS
-
- This menu contains functions which change the WPL colors
-
- A.2.1 COLORS|MENU COLORS
-
- Invocation "C","M" from the WPLCFG menu
-
- Menu Menu Color MENU: FRGND INCR fRGND DECR
- BKGND INCR bKGND DECR F12DONE
-
- Appearance -^----------MENU COLORS-----------
- | HEADINGS ABC123 |
- | DATA ABC123 |
- | COLOR ABC123 |
- ----------------------------------
- where:
- HEADINGS is the color of the highlighted menu entry
- letters
- DATA is the color of the normal menu entry letters
- CURSOR is the color of the current menu entry
-
- Keys Up Arrow -- Move the cursor up
- Down Arrow -- Move the cursor down
- F -- increase the foreground color
- f -- decrease the foreground color
- B -- increase the background color
- b -- decrease the background color
- ESC -- go back to the WPLCFG menu
- F12 -- go back to the WPLCFG menu
-
- Description This function sets the color of the WPL menu.
-
-
-
-
- A.2.2 COLORS|WINDOW COLORS
-
- Invocation "C","W" from the WPLCFG menu
-
- Menu Window Color MENU: FRGND INCR fRGND DECR
- BKGND INCR bKGND DECR F12DONE
-
- Appearance -^----------WINDOW COLORS---------
- | HEADINGS ABC123 |
- | DATA ABC123 |
- | COLOR ABC123 |
- | |
- | HEADINGS ABC123 |
- | DATA ABC123 |
- | COLOR ABC123 |
- | |
- | HEADINGS ABC123 |
- | DATA ABC123 |
- | COLOR ABC123 |
- | |
- | HEADINGS ABC123 |
- | DATA ABC123 |
- | COLOR ABC123 |
- ----------------------------------
- where :
- HEADINGS is the color of the highlighted menu entry
- letters
- DATA is the color of the normal menu entry letters
- CURSOR is the color of the current menu entry
-
- Keys Up Arrow -- Move the cursor up
- Down Arrow -- Move the cursor down
- F -- increase the foreground color
- f -- decrease the foreground color
- B -- increase the background color
- b -- decrease the background color
- ESC -- go back to the WPLCFG menu
- F12 -- go back to the WPLCFG menu
-
- Description This function allows the user to set the four sets of
- possible colors of the signal windows.
-
-
-
- A.2.3 COLORS|SIGNAL COLORS
-
- Invocation "C","S" from the WPLCFG menu
-
- Menu Window Color MENU: FRGND INCR fRGND DECR
- SELECT COLOR F12DONE
-
- Appearance -^----------SIGNAL COLORS---------
- | SIGNAL |
- | LEVEL(TRANSFORM) |
- | BASIS |
- | RECONSTRUCT |
- | SEGMENT(of LEVEL and BASIS) |
- | BEST LEVEL |
- | BEST BASIS |
- | SEGMENT(of BEST LEVEL and BASIS) |
- ----------------------------------
-
- Keys Up Arrow -- Move the cursor up
- Down Arrow -- Move the cursor down
- F -- increase the foreground color
- f -- decrease the foreground color
- B -- increase the background color
- s -- select a color from a list of colors
- ESC -- go back to the WPLCFG menu
- F12 -- go back to the WPLCFG menu
-
- Description This function allows the user to set the colors
- of the traces in the signal windows.
-
-
-
- A.2.3.1 COLORS|SIGNAL COLORS|SELECT COLOR
-
- Invocation "S" from the SIGNAL COLORS menu
-
- Menu Select Color MENU: F12DONE
-
- Appearance -^--AVAILABLE COLORS---
- | <BLACK> |
- | <DARK BLUE> |
- | <DARK GREEN> |
- | <DARK CYAN> |
- | <DARK RED> |
- | <BROWN> |
- | <GRAY> |
- | <DARK GRAY> |
- | <BLUE> |
- | <GREEN> |
- | <CYAN> |
- | <RED> |
- | <YELLOW> |
- | <WHITE> |
- ----------------------
-
- Keys Up Arrow -- Move the cursor up
- Down Arrow -- Move the cursor down
- Enter -- select the color under the cursor
- ESC -- go back to the WPLCFG menu
- F12 -- go back to the WPLCFG menu
-
- Description This function allows the user to select a color from
- a list of colors.
-
-
-
- Appendix B) Error Reporting
-
- Please send any error reports, comments, and suggestions to:
-
- Wavelet Packet Laboratory
- Digital Diagnostic Corp.
- 26 Rossotto Drive
- Hamden, CT 06514
- Phone: (203)-288-9444
- FAX: (203)-287-8765
-
- or send by electronic mail to ddc@cs.yale.edu
-
- Please include your serial number and your name. Use System|About
- to find the serial number.
-
- Only registered users may receive technical support so send in your
- order form today!